warble (doves) - Spanish English Dictionary